23

» Администрация XGM / Участники в проектах

Похожие вопросы:

ответ
Видимо ты поменял метку "видимость ресурса". А у участника нет права редактировать скрытые ресурсы. Вообщем дай ссылку гляну.
А так конечно можно. Если пользователь создал ресурс и он остается видимым и не перекрывается правами то права должны быть.
ответ
На Safari все гладко. Вопрос, в принципе закрыт, если у ни у кого больше не было такой проблемы.
ответ
В v8 подобные баги правится не будут. Сейчас идёт работа над новой версией сайта, где подобных проблем не будет. Дождитесь, ребята.
ответ
ответ
Проверяем

23

» WarCraft 3 / Не могу найти в WarCraft 3 Reforged файл WorldEditStrings.txt

Похожие вопросы:

ответ
Увы но нет... Главная особенность той карты что все герои открываются по мере накопления очков за игру на карте, они не открыты сразу и не походу первой катки открываются а лишь с накоплением общих баллов. Я весь мозг сломал уже, в попытках вспомнить. Эх...
ответ
не карта, но есть подозрение, что это оно
ответ
По описанию похожа на Necris.
ответ
konvan5:
Может это "Тьма против живых"?
Вот глянь по видео, оно ли

Карта уже не слабо развилась, может отличаться от того, что ты помнишь новыми локациями и возможностями.
Да оно спасибо большое

23

» WarCraft 3 / Каннибализм

Похожие вопросы:

ответ
каждый тик наносить юнит если являет 100% снимаем ему 0.4 хп вы так не увидите его изменение хп и будет работать скил. хотя это мое воображение =) Не тестил!

23

» WarCraft 3 / Утечки

Похожие вопросы:

ответ
Какой ужас
Делай вот так.
бронепоезд
создать.
направить на 128 точек наверх(90)
сделать неперманентным
текст удалится через 3 секунды
текст затухнет до 100% прозрачности через 3 секунды
Вот чёрт. не успел приплюснуть к посту.
ответ
Есть системы, для автоматического удаления локейшенов и групп прям на гуи в 126. Так же можно подгрузить автоочистуюку на луа, для последнего патча.
Пример автоочистки на гуи есть вот тут
Не скажу где, делал мега давно, но точно где то вначале
ответ
AllChosen, строки
TrigSpell = 0
TrigPlayer = null

EnumPlayer = null
EnumUnitType = 0
Строка
EnumUnit = null
тоже лишняя, так как условием выхода из цикла loop является
exitwhen EnumUnit == null
Старайтесь использовать координаты вместо локаций:
GetSpellTargetLoc() -> GetSpellTargetX(), GetSpellTargetY()
GroupEnumUnitsInRangeOfLoc() -> GroupEnumUnitsInRange()
CreateUnitAtLoc() -> CreateUnit()
ответ
думаю из за loop где то цикл не может закончиться...
после этого скилла герой не возрождается

ой я нуб блин гуй триггерщик который писал этот спелл поставил этому скиллу скорость снаряда 0 конечно будет лагать все вопрос закрыт))

23

» WarCraft 3 / Заголовок

Похожие вопросы:

ответ
8gabriel8:
Тип передвижения на Нет ставишь?
Хотя, если здание, значит прямоугольная карта путей по игровой сетке, а не любое местоположение. Тип передвижения в этом случае не важен.
Я думаю кроме нас тут уже больше никто не напишет поэтому я закрою вопрос, спасибо за внимание и ответы.
ответ
Lesnoi troll:
Думал сделать двойную атаку с определенным шансом, типа герой делает сразу 2 выстрела вместо 1. Потом на ум пришла другая идея: когда герой прокачивает свою пассивную способность, около него появляется дамми юнит с атакой. И он должен атаковать вражеского юнита, когда этого делает и сам герой. Тоесть он не то что появляется и автоатачит ближайших врагов, а атакует однократно

Если бы хотел, сделал бы урон дамми больше с каждым уровнем, но я не умею такое провернуть, а вы не обязаны делать все за меня. Поэтому прошу лишь подсказок
Вот тебе костыль на основе техники. Даешь ауру, которая изначально не имеет целей, потом при изучении техники прикручиваешь грейд ауры. Триггеры ловят баффы аур, и создаешь даммиков, стирая/добавляя старых.
ответ
Через мемхак, либо через кастом фреймы в рефорджевых патчах
На 126 гуи такого не сделать

23

» WarCraft 3 / Не всегда работает проверка точек пересечения

Похожие вопросы:

ответ
Вот это чо за рак мозга? Какие еще локалки в фильтре с ифами? Ну с таким не удивительно что не работает.
Да всё работает, вообще-то
quq_CCCP:
Примерно так слабо?
И в чём смысл делать глобалку, а не просто писать тогда уж сразу GetFilterUnit( )
Я сдеал локалку, чтобы вместо GetFilterUnit( ) писать то, что мне нужно, в данном случае CLONE
quq_CCCP:
Потом клонов от способностей ищут не так,
Да так и я их могу найти
Точнее не совсем так, я их искал через Юнит входит в Область ( Игровая зона )
Но искать их в другом триггере и сдругим событием мне нафиг не нужно.
Мне нужно найти иллюзии сразу в триггере со способностью, чтобы потом не было геморроя
========================
И ещё раз повторюсь, что при повторном использовании способности, 2 прошлые иллюзии (да и вообще в принципе если рядом с гером будут другое любое ко-во иллюзий) перемещаются к противнику. Но две новосозданные остаются на месте.
Так же повторюсь, что когда проверка была IsUnitIllusion == false, то иллюзии определяло как не иллюзии!
Все кто пытались помочь, похоже проигнорировали это замечание...
========================
Мой вывод таков: Иллюзиям, призванным через стандартную Способность (Предмет: Иллюзии) присваивается статус иллюзий слегка позже, чем происходит проверка.
С другой стороны, скорее всего это может и можно как-то обойти, ведь есть карты примеры, где подобное работает нужным образом.
О том, как устроены чёртовы способности близов стоит только догадываться =\
К счастью Способность (Предмет: Иллюзии) не наносит 0.00 урона, и за это близам огромное спасибо (что у меня в очередной раз не бомбануло)
А вообще, проще по-моему сделать свою игру, чем нормальную карту в варкрафте -_-
ответ
Лол. Вопрос можно закрывать. В событии "юнит умирает" я очень редко проверял тип юнита на дамми(а их у меня много). Спасибо отладка, тебя создал господь.
ответ
"Black Soul"
Открыть редактор реестра (Windows + R, ввести regedit).
Перейти по пути HKEY_CURRENT_USER\SOFTWARE\Blizzard Entertainment\WorldEdit.
Найти строку Tool Windows и удалить ее.
Но проблема повторится, если зайти в редактор 1.32. При ее возникновении нужно заново удалить строку "Tool Windows".

23

» WarCraft 3 / Карта из кампании

Похожие вопросы:

ответ
Попробовал через MPQ, пишет, "Невозможно открыть. Была сделана попытка загрузить программу, имеющую неверный формат".
Проблему решил. Спасибо. Помогла программа Power Data Recovery.
Бесплатное ПО для восстановления удаленных данных, потерянных в результате различных проблем или ошибочных действий.
ответ
На карты оригинальной кампании не знаю почему переход не работает, но переход на мои карты, добавленные в mpq заработал.В опциях добавления файла в mpqeditor, нужно было encrypted убрать.Не знаю, что это значит, но раньше из-за этого, видать карты не читались.Зря тему,по ходу, создал.Два дня просто мучался)В любом случае спасибо за отзывчивость)
ответ
XGM Bot:
Похожие вопросы:

ответ
Misha24:
нестандартных единиц с нестандартными моделями
я через редактор кампаний нажимал на одну миссию правой кнопкой редактировать
потом я сохранял карту отдельно
когда варике открываю карту то все юниты теряют свои модели на стандартные
как мне сделать чтобы модели и все прочее сохранялось
Карту нужно запаковать в архив компании.

ответ
Потому что карта должна находиться в кампании. Обычный тест тут не прокатит. Выход: сохранять карту, кампанию, после чего запускать из игры.
ответ
Никак, при запуске карты из редактора ты запускаешь именно карту, без привязки к кампании

Соответственно все данные не подгружаются, модели и т.д.

23

» WarCraft 3 / Не запускается Warcraft 3 Reforged

Похожие вопросы:

ответ
да какой то баг скорее всего, у кого то даже фаталы есть что когда запускаешь тест мапы и дерутся юниты - вылетает все (у меня такое же есть). А в обычном мили все норм

23

» WarCraft 3 / Warcraft 1.26

Похожие вопросы:

ответ
PAMEXI:
makkad:
А может ли быть дело не в триггерах, а к примеру в моделях? Кто нибудь когда нибудь сталкивался с фризами из-за используемых моделей?
Это звучит глупа... Фризы из-за модели...
Тем не менее, попробовал удалить весь импорт из карты (около 6 МБ, 157 файлов mdx). Лаги и фризы прекратились. Сейчас дихотомией пробую найти проблемную модель. Хотя может проблемная модель и не одна, или например может быть накапливаемый эффект, который так не найти.

Сильно уменьшил число лагов, избавившись от двух моделей. Эти модели ещё и сами по себе вели себя странно. В частности, фундамент из модели Домика произвольно прикреплялся к анимациям других моделей. А модель Академии иногда меняла свой видимый масштаб без причины.
Вставил эти модели в пример xgm.guru/files/100/244875/comments/448654/Models.w3m, где видны эти артефакты
Модели скачивал от сюда:
ответ
Да почему же бот не работает?, побуду за бота =)
ответ
Только тебе нужен нет Get а Set
Эти функции есть в любом мемхаке, пользоваться примерно вот так:
call SetUnitBAT1(udg_unit,0.2)
Где 0.2, значение скорости, тем оно ниже, тем выше скорость атаки, но не рекомендую использовать 0
И разумеется мемхак должен быть проинициализирован, просто так функция не заработает и ничего не даст
ответ
Уже давно всё придумали. Вот ресурс. Необходимо добавить только детект для версии 1.32.
ScorpioT1000:
там 24 игрока, но константу не обновили
Всё там обновили, теперь у этой константы не hardcoded значение, а значение из нативки. Для карт, созданных в WE до 1.29, нативка возвращает 12, после - 24.
    // Game constants
    constant integer   bj_MAX_INVENTORY                 =  6
    constant integer   bj_MAX_PLAYERS                   =  GetBJMaxPlayers()
    constant integer   bj_PLAYER_NEUTRAL_VICTIM         =  GetBJPlayerNeutralVictim()
    constant integer   bj_PLAYER_NEUTRAL_EXTRA          =  GetBJPlayerNeutralExtra()
    constant integer   bj_MAX_PLAYER_SLOTS              =  GetBJMaxPlayerSlots()
    constant integer   bj_MAX_SKELETONS                 =  25
    constant integer   bj_MAX_STOCK_ITEM_SLOTS          =  11
    constant integer   bj_MAX_STOCK_UNIT_SLOTS          =  11
    constant integer   bj_MAX_ITEM_LEVEL                =  10
Ответ удалённому комментарию ниже: так как HandleId равно -1, то объекта нет, потому и уничтожать не нужно.
ответ
На Reforged переехали преимущественно игроки обычного режима сражения. Если ты делаешь такого сорта карты, возможно, стоит.
Если ты делаешь нестандартные карты на GUI триггерах, то в Reforged редакторе нет ничего, что есть в JNGP. В том числе, в GUI нет доступа к новым функциям изменения интерфейса. Поэтому, GUIшнику, проще работать на 1.26 в JNGP, Reforged сделанные там карты спокойно переварит.
Если ты пишешь скрипты и легко осваиваешь скриптовые языки, то переходи. Граждане выше - хороший пример. Уже давно писаются от радости.
Если смотреть на вещи чисто с человеческой точки зрения, то забросил ты редактор потому что он тебе, наверно, надоел и переход на новый патч этого не изменит. Не важно, Reforged или 1.26, через пару часов или пару недель тебе оно снова опостылеет и ты это дело снова забросишь.

23

» WarCraft 3 / скрыть/показать юнита

Похожие вопросы:

ответ
Можно так:
ответ
Diaboliko, у предметов с этим бага
юзай юнитов
с ними намного проще
ответ
Ну у мастера клинка способность то посложнее...
Вот пример:
Для начала нам нужно создать иллюзии героя, а потом скрыть всех их, так же сделав визуальный эффект (если что то зеленые тени, это снаряды).
ответ
Добавляй юнитов в переменную типа group и делай что тебе надо.
Вот пример.

23

» WarCraft 3 / В чем проблема?

Похожие вопросы:

ответ
GetUnitFacing случайно не градусы возвращает? Если так, то f-30 нужно в скобках брать.
ответ
~8gabriel8:
Убери такие пути и проверьте опять.
ответ
Нельзя одному герою давать активные скилы на одинаковой основе. Исключение - канал и спелбук, которым можно поменять id приказа.
ответ
Не вижу второй триггер но увидев первый, думаю что событие накладывается много раз, поэтому много лечения

23

» WarCraft 3 / Проблема с jngp

Похожие вопросы:

ответ
Меню RtC - убери галочку с enable.
ответ
Кириллицы в пути к JNGP или к карте нету?
ответ
Для какой программы ставишь запуск от админа? Нужно для worldeditor121.exe в папке с варкрафтом.
ответ
В последней сборке JNPG:R pjass.exe очень странный, сам добавляет Condition() там, где их нет и пр.
Это легко исправить, скачай последний pjass.exe и замени оригинальный файл в папке jasshelper, которая в папке JNPG.
Есть ещё сборка R3 у меня, а также оригинальные JNPG, могу кинуть.
ответ
Absolute:
А есть прямой?
Вот этой версией сам когда-то пользовался без тучи ошибок и прочего.

23

» WarCraft 3 / Дистанция получения цели

Похожие вопросы:

ответ
Да, время возвращения охраны (сек) - через 5 секунд после начала преследования противника юниты возвращаются назад. Расстояние охраны - расстояние, которое они могут отойти от своей точки во время погони. Т.е. монстры возвращаются либо через 5 секунд, либо через 600 "метров", дальше они не побегут.
ответ
Вообще в мемхаке есть же.
Но новички в картостроительстве, большинство серверов и отчасти последний патч варкрафта в мемхак не понимают.

23

» WarCraft 3 / Дистанция атаки

Похожие вопросы:

ответ
Дать скилл и с помощью триггеров сделать его видимым при выделении башни - самый нормальный вариант. Через шкалу выбора невозможно задать точный радиус атаки и выглядит отвратительно из-за растянутого хп-бара.
Правда, реализация того же скилла тоже должна быть осуществлена через триггеры.
ответ
Вообще в мемхаке есть же.
Но новички в картостроительстве, большинство серверов и отчасти последний патч варкрафта в мемхак не понимают.
ответ
Filius Dei:
что бы юнит атаковал противников, есть у юнита дистанция получения приказа, а в константах что то типо зов на помощь. их и меняй, хотя хватит и второго.
ответ
Если событие "юнит атакован" то значит снаряд уже вылетел и живет своей жизнью, а ближний бой сам по себе мгновенно прилетает
ответ
Так ты дай юниту 2 атаки и глянь, какие он использует на какой дистанции.

23

» WarCraft 3 / JNGP проверка карты

Похожие вопросы:

ответ
Достать резервную копию например. Ах вы опять не удосужились?)
Тогда обнулить триггеры и скопировать их по 1 из клона карты.
Именно обнулить, а не удалить.
И скопировать обратно.
ответ
в новой версии pjass есть директива отключения проверки синтаксиса целиком
ответ
и ещё проверь чтобы в путях к jngp/вар3 не было русских символов
ответ
Проверь, что бы в пути к редактору, не было русской кириллицы. Jngp её не переваривает.

23

» WarCraft 3 / Нужна помощь (vjass)

Похожие вопросы:

ответ
Вопросы - не стол заказов.
ответ
Sergey105, проблема в способе хранения а не в вджасс
цикл бегает от 1 до count включительно
первый объект будет в 1 ячейке
второй во 2
третий в третьей
count равен 3
раз время везде 6 секунд то первой освободиться первая ячейка
count станет равен 2
и цикл будет обрабатывать ячейки 1(пустая) и 2
но объект в 3 ячейке всё ещё остался так как время для него не закончилось
а так как мы его не удалили а просто потеряли то и эффект и экземпляр структуры остаются
и того утечка памяти
вот статья которую можно юзать как пример
и на будущее
для кода используй форматирование код
а большие куски кода вноси под кат
вот статья про форматирование
ответ
FogModifierStart(CreateFogModifierRect(GetLocalPlayer(), FOG_OF_WAR_VISIBLE, bj_mapInitialPlayableArea, true, false))
Создаем модификатор видимости локально.
ответ
FabulousTiger, большенству людей сложно влиться в чужой проект если тот абсолютно не отвечает некоторым критериям либо человеку может просто не нравится задумка. И это далеко не та ситуация когда нужно проглотить свое негодование, уровень роботы такого человека будет напрямую зависеть от того насколько ему нравится проект.
KaneThaumaturge, твоя скорость изучения JASS будет напрямую зависеть от того насколько ты в это захочешь втянуться. Правда должен предупредить что есть люди которые просто не приспособлены к тому что-бы понять програмирование в его ярчайшем проявлении, такие люди обычно при разработке проекта опираются на то что умею лучше всего.
Я из опыта скажу что: есть некоторые вещи которые возможно создать только при помощи JASS, но реализацию большенства идей можно выполнить при помощи GUI. Покопайся в чужих наработка пойми что ты хочешь и что можешь использовать из предоставленного тебе и вперед делать проект.

23

» WarCraft 3 / Пассивка. Таймеры.

Похожие вопросы:

ответ
делаю в таких способностях таким таймерам малый период, время остановки определяю через перезаписываемую целочисленную
^ метод Фрога
в MyAbility проверяй есть ли уже абилка 'A06B' у этого юнита
и если есть - ищи таймер и меняй ему время на новое (опять 25 сек - обновление)
ответ
юзай событие юнит получает урон навешанное на каждого юнита
а это ресурсозатратно
ерунду не неси
если хочешь сделать всё очень оптимально то узнай для начала как работает система событий
или вообще юзай екзекют
Diaboliko:
событие получения урона сразу для всех юнитов
это было и до мемхака
вообще бесит когда люди которые не шарят в работе вара начинают выдумывать проблемы а потом искать их решение
ответ
дочерние потоки наследуют свойства основных
то же касается и екзекута

23

» WarCraft 3 / Способность

Похожие вопросы:

ответ
Когда юнит проучивает пассивку, добавляй в группу юнита, который выучил пассивку. Дальше все просто -
Юнит умирает
Киллинг юнит в нашей группе - да
Дайинг юнит не в команде владельца киллинг юнит.
Игрок - адд проперти - 500 золото (овнер оф киллинг юнит)
ответ
скорее всего, он говорит о SetUnitMovespeed ()
ответ
Сделай на основе берсерка и кидай сетку через созданного в позиции кастера даммика (невидимого юнита), даммика потом убираешь
ответ
На JASS-е есть функция GetLearnedSkill(), которая выдает rawcode выученного умения. Создаешь переменную типа "целочисленная" с названием SkillCode, потом в начале действий триггера пишешь через Custom Script что-то типо этого:
set udg_SkillCode=GetLearnedSkill()
и затем делаешь какие тебе там нужны сравнения на переменную SkillCode.
ответ
XGM Bot:
Похожие вопросы:

ответ
ИИ написать, сами скиллы юзают тока крипы подконтрольные ИИ - к примеру нейтральновраждебные.
Так же можно юзать скилл - Сфера замедления, это орб эффект который срабатывая накладывает на цель атаки указанный в его настройках скилл, подойдет для карт типа Castle Fight.
ответ
ИИ чтоли не кастует? Сделай триггерный каст, Событие - юнит обнаружил цель в пределах досягаемости, проглотить не в кулдауне и цель неуязвимый враг, пойти и проглотить юнита...
ответ
Fireproof, попробуй в РО у юнита поменять "Графика - Анимация - обратный ход броска" и "Графика - Анимация - точка броска" на 0. Правда, это уберёт время каста для всех умений у этого юнита.
ответ
Ну тебе нужно чтобы был прямо таки бафф который можно рассеивать?
Для начала сделай способность, и баф на основе какой нибудь пустышки, подойдет ярость у некромантов, так же переодический триггер который раз в пол секунды проверяет всех юнитов в группе, есть ли у них бафф если юнит мертв или у него нет баффа, то у юнита удаляется способность на доп урон зданиям и сам унит удаляется из группы.
При касте твоим шаманов заклинания на цель, ты добавляешь цель заклинания в группу, которую и перебирает описанный выше триггер.
Надеюсь понятно?
ответ
datar1231, Именно поэтому говорят не делать 2 две способности от друга потому когда юнита приходит приказ на использование способности он использует твою нестандартную способность но основываясь на айди стандартной способности или делай на основе другой или незанаю подействует ли канал.


23

» WarCraft 3 / От куда лучше?

Похожие вопросы:

ответ
"Далеко твоя рпг не уйдёт" моя рпг тебя переживет.
Ты тоже когда родился не умел так нагло хамить незнакомым людям, научился же как то. Люди с более серьезным отношением к миру чем "изменить систему один не могу но буду плакать об этом" могут изучить все что захотят и даже в одиночку будут стоить больше чем тысяча "всегда сдающихся" людей,
и тот человек (Да удалось, даже был лаунчер для этой игры. Forgotten Land) это подтвердил, хотя я уверен что он быстро опустил руки.
p.s чел прекращай настраивать других людей на поражение, если ты что-то можешь дать - дай, если хочешь чтобы другие не добились успеха чтобы ты оказался прав и не чувствовал себя ущербным то просто отойди в сторону.
Я на все твои выпады отвечу лишь одной фразой:
"Dota была обычной картой для warcraft 3 и она поначалу тоже была пустой ".
Ответы получены, пару шарящих людей нашел, (дай бог каждому такого человека который рассказал мне о многом что тут считают до сих пор невозможным)
Спасибо за поддержку! и особенно одному пользователю. Ведь именно благодаря таким людям как life2smiler, люди не делают хорошие проэкты а другие люди соответственно вынуждены играть в некачественные карты и в течении нескольких лет не находить решения наболевших проблем
(если нет хотя бы 1 го человека кому удалось сделать что-то необычное то все остальные продолжат считать это невозможным) А сегодня стало ясно что могут не знать о чем либо не только потому что никто не делал этого, а потому что человек на самом деле сделал но никому говорить не стал :)
ответ
Личный опыт:
  1. Заходить в карту чтобы скоротать время, пока друзья ещё не пришли/ ещё играют (в ту катку, с которой ты вылетел/крашнулся)
  1. Цель от данной игры:
(большинство рпг)
*1) Попытаться выбить что-то, что падает с одноразового босса, и свалить на рмк
*2) Помочь другу попытаться выбить что-то, что падает с в пункте 1
(большинство других карт)//(Те же тролли и эльфы)
[Больше психология и нежелание играть в неравных условиях]
*1) Этот эльф абузит что-либо!
*2) Эти эльфы собрались в войсе и абузят одну стенку на четверых! Делал так вчера :D
*3) Этот тролль играет с мх и всегда сразу находит любого эльфа на большой карте!
  1. Попытка поиграть во что-то, оборачивается чем-то плохим:
*1) Выбивается инэт/свет/ потолок падает на игрока
*2) Вырубается что-то из оборудования, в следствии чего пк зависает/уходит в ребут
*3) Крашит/Десинкает из вара
*4) Винда что-то непонятное выводит (Та же нехватка озу/бэды на харде)
  1. Определённый сегмент игроков, зовущийся троллями которые что и делают что по кд оскорбляют других, и подпалив игроков просто ливают.
  1. Отдельно насчёт игроков: цифры = пункты выше из шапки
Пункты 1, 2, 5, 6, 7, 8, 9, 10, 12 относятся больше к тому, что игроки с "ини" показывают друг другу зубы и соблюдают этот стиль общения на протяжении всей катки
Пункты 8,12 относятся к тем, с чем можно смириться и продолжить играть в мапу
Пункт 6 - для "Соло" карт, которые просто нельзя пройти в одного, не имея друзей ,что мной расценивается как просто потеря времени
Идеальной карты нет и небудет - вы не сможете совместить абсолютно все жанры, которые нравятся комьюнити - Одновременно ТД и РПГ я ещё не видел, не зря это разные жанры.
Если она и будет, то все наткнутся на лимит в 12 слотов, с которых гарена наврядли когда выйдет.

23

» WarCraft 3 / Кириллица в редакторе

Похожие вопросы:

ответ
Вроде всегда лечилось сменой раскладки на русскую при копировании.
ответ
Короче порылся в ХГМ, потыкал, все испробывал, и сам нашел ответ, вот несколько моментов для того, чтобы заработал:
  1. Требуется установленный Warcraft 3: The Frozen Throne последней версии 1.26a. Скачайте нормальный варкрафт 3, а то попадаются урезанные или нерабочие версии. Лучше оригинальную версии приобрести, и обновить. Хотя пиратки тоже неплохи. Вот использую сборкой от R.G. Mechanics
  2. Путь к программе НЕ ДОЛЖЕН содержать русских символов
  3. Совершайте установку в отдельную от Warcraft 3 папку
  4. Рекомендуется приостановить антивирусные программы до установки, потом выполнить установку, затем добавить папку c JNGP в исключения, и потом только снова включить антивирусы. Эта программа вторгается в процесс worldedit.exe, поэтому может считаться вредоносной
  5. Не трогайте файл worldedit121.exe, он должен быть и в папке игры и в папке JNGP
  6. Сначала "Сохранить карту", только потом "Проверка карты", а ещё иногда бывает лучше сохранять пару раз
Выше, это стандартное описание для работы. Если не сработает, пробуем вот, что:
  1. Выставляем оптимальные настройки к JNGP, указанные на скрине (см. ссылку) xgm.guru/forum/showthread.php?t=13118 Обычно, эти настройки должны быть изначально после установки JNGP (ну мало ли пригодятся)
Теперь суть моей проблемы (не знаю, что из этих ниже пунктов сработало, но сработало):
  1. Я установил игру и JNGP на рабочий стол. Потому что на диске С, в папках типа Program Files.(x86) и др. блокирует браундмер. Обычно требует назойливо для работы права администратора, очень раздражает. Но сомневаюсь, что заработало из-за этого. Раньше не мешало нисколько.
  2. Запустить JNGP в режим совместимости. Заходим в свойство exe-шника. Поставил семерку.
  3. Если UMS изначально включен, то выключить его и включить (Enable UMS). Потом перезапустить WE. Скорее всего из-за него.
Из-за UMS также бывают ошибки: могут выскачить 2-3 окна : что отсутствует TriggerClearActions и layerAll. Когда пропускаешь эти окна, просто нажав на ок, затем появляется ошибка с памятью и уже потом закрывается редактор. Происходят такие ошибки, если пытаешься открыть обычным редактором карту, отредактированную в JNGP. Такая ошибка происходит, если некорректно настроен UMS (выкл. потом вкл.). Такая ошибка происходит, если открыть обычным редактором взломанную карту, которая наверняка сделана в UMS и использует необычный jass и прочие преимущества JNGP. Ошибки с UMS могут иногда происходить, поэтому скорее всего пункт 10 поможет
  1. Если UMS перестает работать (некорректно работает), а 10 пункт не помогает. То есть плагин UMS по каким-то причинам не запускается, а JNGP стоит галочка напротив UMS (говорит, что включен). Короче узнать, что он запущен, можно при открытий редактора вместо стандартного окна выскакивает окно UMS. Если не выскакивает, надо попробовать завести снова работать. Плагин может по каким-то причинам сломаться (один раз баловался в настройках JNGP). Пробуйте потом удалить JNGP и потом заново переустановить. Или выкл. и вкл, UMS затем выйти из jngp, удалить и заново переустановить
пп
ответ
Всё норм, это просто узбеки в тиму попались
ответ
Я удалил MPQ Editor в папке bin, потому вылазила ошибка.
ответ
Вопрос зачем? Все что ты оставил стандартным будет на английском языке у зарубежных игроков, что за глупости?

23

» WarCraft 3 / Как проверять себя

Похожие вопросы:

ответ
Но ведь сами по себе ошибки не происходят.
Причина подобного это А) - невнимательность либо твоя либо автора В) - программное обеспечение
Что бы в дальнейшем все было окей, просто сначала потести карту полностью что бы знать что и как должно быть, а потом вноси изменения, будь внимательней.
Еще советую связаться с автором и поговорить с ним об этой проблеме, или запросить у него еще 1 исходник да бы сверЯться с ним.
ответ
Попробуй вот эту программу, у меня с неё всё работает. www.hiveworkshop.com/threads/unrealloader-universal-kloader.2784...
ответ
PT153:
Зачем ты даёшь предмет?
Если предмет используется сразу при поднятии, то его нужно удалить.
Ну и желательно сделать с таймером, а не паузой.
Здравствуйте)
Даю пустой предмет, который используется сразу при поднятии (как книги), что бы он запустил следующий триггер.
Ибо даже не подумал про таймеры, а через паузу в одном триггере всё это уместить не получилось.
Спасибо за совет, попробую всё сделать иначе!)
ответ
А в мультиплеере это еще и чревато десинками т.к. работа сборщика мусора не синхронится и в принципе не может синхрониться.
ответ
Для реализации нужна система урона.
При применении скилла нужно сохранить кастера на цель(хэштаблицей или структурами)
В системе урона проверка на бафф у получившего урон юнита(и отсутствие баффа у атаковавшего во избежание рекурсии), загрузка кастера и нанесение урона по атакующему.

Ну и попытки собственные бы увидеть

23

» WarCraft 3 / Благодать не на нежить

Похожие вопросы:

ответ
если ты не профессионал в жассе и не хочешь копаться в памяти варкарфта - никак. просто сделай свои триггерные аналоги